﻿body { font-size: 12px; font-family: 宋体; color: #333333; background: url(../images/news_body_bg.jpg) repeat-x top center; }
a { color: #805530; text-decoration: none; }
    a:hover { }

.arial { font-family: Arial; }
.center { width: 1000px; margin: 0px auto; }
.clear { clear: both; }
.fl { float: left; }
.fr { float: right; }
.size14 { font-size: 14px; }
.top10 { margin-top: 10px; }
.top8 { margin-top: 8px; }
.red { color: #c90000; }

.wrapper { width: 1000px; margin: 0px auto; }
.top { width: 1000px; height: 175px; overflow: hidden; float: left; }
.logo { float: left; margin: 33px 0px 0px 4px; }

.top_site { float: right; margin-top: 15px; }
    .top_site img { float: left; }


/*menu*/
.top_nav { float: right; margin-top: 45px; }
#menu { }
#top_nav_list > li.select a { color: #ac1200; }
#top_nav_list > li.hover a { color: #ac1200; }
#top_nav_list > li.hover .sub_nav_01 a { color: #4a0303; }
#top_nav_list { display: block; }
    #top_nav_list .mainlevel { float: left; text-align: center; display: block; }
        #top_nav_list .mainlevel > a { color: #4a0303; text-decoration: none; height: 100px; float: left; line-height: 1.6em; text-align: center; padding: 0 30px; display: inline; }
            #top_nav_list .mainlevel > a:hover { color: #ac1200; text-decoration: none; }
        #top_nav_list .mainlevel ul { background: url(../images/top_sub_nav_bg.png) repeat-x center top; height: 47px; position: absolute; margin-top: 42px; display: none; }
        #top_nav_list .mainlevel li { float: left; }
.top_nav li strong.ch { font-size: 16px; }
.top_nav li span.en { font-family: Arial; font-size: 10px; }
#top_nav_list .mainlevel li a { padding: 0 15px; line-height: 58px; display: block; _padding-bottom: 6px; font-size: 14px; }
    #top_nav_list .mainlevel li a:hover { color: #3f240e; text-decoration: none; font-weight: bold; }

.content { width: 990px; border: 1px solid #a87644; background: #f0e2cf; margin: 0px auto; padding: 4px 4px 30px 4px; position: relative; }
.b_logo { width: 90px; height: 80px; margin-left: 73px; margin-top: 30px; }
.news_banner { width: 990px; height: 268px; }
.news_left { margin-top: 15px; width: 246px; float: left; min-height: 300px; _height: 300px; }
.news_left_title { width: 246px; height: 44px; line-height: 44px; font-family: 微软雅黑; background: url(../images/news_left_title.jpg) no-repeat; }
    .news_left_title .en { font-size: 14.5px; color: #cc8728; margin-left: 18px; }
    .news_left_title .cn { font-size: 18px; color: #f0e2cf; margin-left: 5px; }
.news_left_nav li { width: 246px; margin-top: 1px; background: url(../images/news_left_nav.jpg) no-repeat; line-height: 40px; }
    .news_left_nav li a { padding-left: 60px; font-size: 16px; color: #5b0900; overflow: hidden; height: 40px; display: block; }
    .news_left_nav li.select { font-weight: bold; background: url(../images/news_left_nav_select.jpg) no-repeat; }
    .news_left_nav li > .sub { width: 174px; padding-left: 20px; display: none; }
        .news_left_nav li > .sub > li { width: 226px; }
.news_right { width: 727px; float: right; margin-top: 15px; }
.news_right_nav { width: 712px; height: 44px; line-height: 46px; overflow: hidden; padding-left: 15px; font-size: 14px; background: url(../images/news_right_nav.gif) repeat-x; float: left; color: #805530; }

    .news_right_nav span { color: #150c00; }
.news_right_sub_nav { width: 652px; height: 32px; padding: 0px 15px; line-height: 32px; background: #e0c39d; float: left; display: inline; margin: 30px 0px 0px 20px; }
.category_description { width: 652px; min-height: 32px; padding: 0px 15px; line-height: 32px; background: #ccc; float: left; display: inline; margin: 30px 5px 5px 20px; }
.news_right_sub_nav .title { float: left; font-size: 16px; color: #5b0900; }
.r_s_nav { float: right; font-size: 14px; }
    .r_s_nav a { margin-left: 10px; }
        .r_s_nav a.selected { font-weight: bold; }
.product_list { width: 685px; display: inline; margin-top: 25px; margin-left: 20px; background: url(../images/product_border.jpg) no-repeat bottom; float: left; padding-bottom: 25px; }
    .product_list li { text-align: center; float: left; margin: 6px 15px; line-height: 2.4em; }
        .product_list li a.product_pic { display: block; padding: 8px 8px 0px; border: 1px solid #ccc; overflow: hidden;margin:0px; }
        .product_list li img { width: 122px;margin:0px;padding:0px; }
        .product_list li a { color: #150c00; }
        .product_list li p { width: 122px; }
.page { width: 727px; float: left; padding: 20px 0px 0px; }
.page_left { line-height: 38px; float: left; font-size: 16px; font-family: Arial; font-weight: bold; display: inline; margin-left: 40px; }
    .page_left a { width: 38px; height: 38px; color: #4e4e4e; text-align: center; background: url(../images/page.gif) no-repeat; float: left; margin-right: 8px; }
        .page_left a.select { background: url(../images/page_hover.gif) no-repeat; color: #fff; }
.page_right { float: right; display: inline; margin-right: 40px; }
.go_span { font-size: 14px; color: #90887c; float: left; line-height: 38px; }
.go_txt { width: 42px; height: 37px; line-height: 37px; text-align: center; background: url(../images/go_txt.gif) no-repeat; float: left; border: none; }
.go_btn { width: 38px; height: 38px; cursor: pointer; background: url(../images/go_btn.gif) no-repeat; margin-left: 6px; float: left; border: none; }

/*分页控件样式*/
.pager { margin-top: 25px; margin-left: 40px; }
.pages { color: red; font-weight: bold; font-size: 11px; }
    .pages .item a { padding: 10px 15px; font-size: 13px; background: url(../images/page.gif) repeat-x; }
    /*数字页索引样式*/
    .pages .cpb { color: red; padding: 10px 15px; font-size: 13px; background: url(../images/page_hover.gif) repeat-x; color: #fff; }
    /*当前页样式*/
    .pages a { width: 40px; padding: 10px 15px; font-size: 13px; background: url(../images/page.gif) repeat-x; }
        .pages a:hover { color: red; padding: 10px 15px; font-size: 13px; background: url(../images/page_hover.gif) repeat-x; color: #fff; }




.foot { font-family: Arial; width: 100%; height: 82px; padding-top: 25px; color: #a39e9c; line-height: 14px; text-align: center; background: url(../images/news_foot_bg.jpg) repeat-x; margin-top: 25px; }
.right_c { background: #fff6e8; float: left; display: inline; }
.right_c img{max-width:726px; }
.service { float: left; display: inline; margin: 40px 0px 40px 40px; width: 686px; }
.service_info { width: 350px; float: right; padding-right:40px; line-height: 22px; padding-top: 12px; }
    .service_info p { text-indent: 2em; }

.about { padding: 23px 20px 40px 23px; line-height: 24px; color: #221815; float: left; }
.about_shipin { margin-right: 28px; float: left; }
.about p { text-indent: 2em; }

.link { width: 646px; line-height: 18px; color: #494949; font-family: Arial; font-size: 14px; display: inline; margin: 40px; float: left; }
.order_table { margin: 50px 0px 50px 90px; font-size: 14px; color: #805530; }
.order_table th { padding: 5px 10px;text-align:right;font-weight:normal; }
.order_table td { padding: 5px 0px; }
.order_text { width: 356px; height: 34px; background: #fffcf8; border: 1px solid #cabbaa; }
.order_txtarea { width: 352px; height: 150px; background: #fffcf8; border: 1px solid #cabbaa; }
.order_submit_btn { width: 124px; height: 42px; float: left; background: url(../images/submit_btn.gif) repeat-x; cursor: pointer; border: none; font-size: 16px; font-weight: bold; color: #fffcf8; margin-top: 10px; }
.order_reset_btn { width: 124px; height: 42px; float: left; background: url(../images/reset_btn.gif) repeat-x; cursor: pointer; border: none; font-size: 16px; font-weight: bold; color: #fffcf8; margin-top: 10px; margin-left: 30px; }
.quality_list { float: left; width: 675px; display: inline; margin: 28px; }
    .quality_list li { width: 675px; float: left; padding-bottom: 10px; background: url(../images/product_border.jpg) repeat-x bottom; }
.quality_pic { float: left; }
.quality_info { width: 420px; float: right; line-height: 20px; color: #4d4237; }
    .quality_info p.title { font-size: 16px; padding: 18px 0px; }
#orderForm {width:726px; }